﻿using PLCS.Application.Contracts.UserApp.Dtos;
using PLCS.Client.IService.Attributes;

namespace PLCS.Client.IService.UserAuthorization;

public interface IUserService : IBaseService<UserDto, UserEditDto>
{
    Task<UserDto> LoginAsync(UserLoginDto user);

    Task ResgiterAsync(UserRegisterDto user);

    Task ChangePasswordAsync(UserChangePassWordDto user);
}